• word of the day

    harnessed antelope

    harnessed antelope - Dictionary definition and meaning for word harnessed antelope

    Definition
    (noun) any of several antelopes of the genus Tragelaphus having striped markings resembling a harness
Download our Mobile App Today
Receive our word of the day
on Whatsapp